Definition of Ski Lift

  • (noun) a powered conveyance that carries skiers up a hill

Synonyms of Ski Lift


Antonyms of Ski Lift


No Antonyms Found.

Homophones of Ski Lift


No Homophones Found.